.cart-wrap {
	line-height: 2.8rem;
}

.cart-wrap .empty-cart {
	height:10rem;
	/*width:38rem;*/
	margin:8rem auto;
	padding-top:4rem;
	line-height:2rem;
    background: url(../img/Car.png) no-repeat 15rem;
}

table.cart {
    font-size: 1.4rem;
	min-height: 10rem;
	padding-top: 1rem;
	margin-top: 2rem;
	background: none;
}

table.cart tbody tr td {
	vertical-align: middle;
}

table.cart thead th.t-checkbox {
	width: 2rem;
}

table.cart thead th.t-goods {
    width: 30rem;
}

table.cart thead th.t-checkbox .check {
	margin-right: 0.2rem
}

table.cart thead th.t-selling-price {
	width: 9rem;
}

table.cart thead th.t-qty {
	width: 10rem;
}

table.cart thead th.t-subtotal {
	width: 12rem;
}

table.cart thead th.t-action {
	width: 4rem;
}

table.cart tbody .goods {
	padding-top: 1.1rem;
}

table.cart tbody .goods label {
	margin-left: 0.3rem;
}

table.cart tbody .goods input {
	margin-right: 0.6rem;
}

/*table.cart tbody .selling-price:before, 
table.cart tbody .subtotal:before,
.price-total:before {
	content: "￥"
}*/

table.cart tbody .selling-price:after, 
table.cart tbody .subtotal:after,
.price-total:after {
	content: "";
	padding-left: 1.1rem;
}

table.cart .plus:before {content: "+"; cursor:pointer;}
table.cart .minus:before {content: "-"; cursor:pointer;}

.cart-summary {
	border-top: 0.1rem solid #e9e9e9;
	padding: 0.6rem 1rem;
}